that's wishful thinking - French English Dictionary